raar.external
Interface RAExternalAgentProtocol

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
RAExternalAgent, SBMServer

public interface RAExternalAgentProtocol
extends java.io.Serializable

Protocol for data exchange between SB-MASE and an external agent.


Nested Class Summary
static class RAExternalAgentProtocol.ERROR
          ERROR.
static class RAExternalAgentProtocol.PANIC
          PANIC.
 
Field Summary
static java.lang.String AGENT_GO
          Append speed(0-1), comma, angle(-1-1), closing ].
static java.lang.String CONNECT_AGENT
          Expects back an OK or ERROR.
static java.lang.String DISCONNECT_AGENT
          Expects back an OK or ERROR.
static java.lang.String GET_SENSORS
          Expects back a Hashtable with sensor_id,sensor_value or ERROR.
static java.lang.String OK
          OK.
static java.lang.String SHUTDOWN_SERVER
          Expects back an OK or ERROR.
 

Field Detail

OK

static final java.lang.String OK
OK.

See Also:
Constant Field Values

CONNECT_AGENT

static final java.lang.String CONNECT_AGENT
Expects back an OK or ERROR.

See Also:
Constant Field Values

DISCONNECT_AGENT

static final java.lang.String DISCONNECT_AGENT
Expects back an OK or ERROR.

See Also:
Constant Field Values

GET_SENSORS

static final java.lang.String GET_SENSORS
Expects back a Hashtable with sensor_id,sensor_value or ERROR.

See Also:
Constant Field Values

AGENT_GO

static final java.lang.String AGENT_GO
Append speed(0-1), comma, angle(-1-1), closing ].
expects back an OK or ERROR.

See Also:
Constant Field Values

SHUTDOWN_SERVER

static final java.lang.String SHUTDOWN_SERVER
Expects back an OK or ERROR.

See Also:
Constant Field Values